package Day10.extends08;
/*
   画一个形状，求出他的周长和面积
     长方形：
        求周长：2*（长+宽）
        求面积：长*宽
     正方形：
        求周长：4*边唱
        求面积：边长*边长


    抽象方法的引用：
       如果这个方法的方法体无法确定，我们需要把这个方法定义为抽象方法
       修饰符  abstract 返回值类型 方法名（形参列表）
    抽象类引入：
       一旦一个类含有抽象方法，那么这个类必须是抽象类
       抽象类无法创建对象，因为抽象类型里的抽象方法调用没有意义

       抽象类定义一般是作为体系的规范，约束子类必须实现父类的某些方法
       我们一般不直接使用抽象类，而是通过创建他的子类对象去使用
 */
public abstract class Sharp {
    /*求周长*/
    public abstract int getPerime();//由于形状不确定，导致我们无法确定求周长的方法体



    //求面积
    public abstract int getArea();   //由于形状不确定，导致我们无法确定求面积的方法体



}
